leeward adaları'nda bulunan eski bir ingiliz kolonisi - Turkish English Dictionary